2109
0
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
303
1784
1842
440
1128
584
316
282572