1003
1
467
0
1380
475
1310
1647
1711
3368
3109
2
2233
3
1012
726
562
1225
1089
1376
108797
3252
504
355
2386
2245
575
868
2530
4
691
6236
10
1055
542
978