2538
8
1282
0
1465
7
611
1251
126
1
414
13159
10
2395
552
1073
400
390
1883
846
484
337
2314
341
3360
1650
58
472
444
4922
392
2810
4106
928
772