2176
5
2420
3
1130
1
3061
6
2670
20
1513
1312
3243
7
1283
1216
1059
2
618
3795
955
0
306
3047
383
2648
2836
9
3311
4
3564
1774
849
2513
10
3389
1961
4154
3375
4015