2565
2
646
1617
3
2650
20
3120
4
3629
1
862
0
1743
297066
1412
1497
3539
3034
3546
2534
2949
1684
1769
444571
9
1987
2239
1179
3871
2794
951
3554
4036
1618
1265
841