4655
10
2710
2
1309
0
1992
3
7599
13
697
4438
6
3429
7
1303
4914
5389
1
1777
807
1532
1295
946
1363
1411
2570
1438
2763
605
2837
3026
2082
2272
2731
1736
2650
20