3280
4
954
1
1564
1304
1194
2
1382
1415
1465
3957
999
3
1251
1283
951
1297
467
0
1015
1087
1761
496
1380
1606
1751
8527
5489
11
1198
2131
19944
1671
4335
929