2565
2
646
1617
3
1225
0
3120
4
2649
1743
297066
1380
1012
978
467
581
475
1310
1055
1497
621
718
1239
2949
660
1684
1769
1
1376
868
444571
9
1987
542
2239