4309
3
2840
2
3765
4
3117
8
1019
2245
1821
2209
6
944
2372
1
2250
2580
8072
2436
0
946
1871
297066
4954
2153
3683
1913
1710
16
1258
1331
1475
2699
2398
2530
1779
3208