2109
0
20634
8
1877
1
2422
10
668
1189
1216
767
890
1379
3
2161
980
851
1049
2
1066
1113
8049
4
1281
70
64
13
1126
441
282572
303
1784
1842
440
1128
584