1303
2
7599
13
951
1
8527
3429
7
4438
6
3591
11
4655
10
851
7471
9
2268
4
2505
1558
807
400
0
658
2710
2255
1250
2571
2131
2744
1239
2722
3
11924
674
24337
22
913
2562
1162