1008
19
1221
7
578
12
7
143
2671
699
226
36
515
53
121
540
20
871
488
385
750
394
21
631
231
863
654
583
1641
403
1153
150
9
131
1683
2015
5
0
652
879
10
435
854
150
1
233
97
268
1150
131
