2610
4
2071
0
2474
2
2143
1514
3
2296
1302
2334
1018
3632
5
1879
702
1
19034
6
687
5009
1935
440
3505
400
274
312
3429
1377
1343
822
282572
1188
427
576
17184
44