4309
3
11153
8
1475
1
2906
2
2840
8527
2530
4
6236
10
1527
2245
8072
674
617
0
1451
951
19932
6
599
1087
123674
35
1922
2372
2255
1220
2836
4837
5
2580
24337
22
5204
3491
1162