1020
0
20634
8
1949
3
31535
2275
2
1043
1
169211
11
2422
10
767
1682
376
1824
668
575
1877
19279
2109
980
1189
1216
1379
1035
497
890
2668
2809
851
2161
1049