5262
10
1310
1
2730
6
2657
3
2668
2
1209
417
0
1824
1566
20634
8
1219
16840
15
2076
11881
2855
105290
467
814
25137
1176
1257
2766
2989
5
1291
1642
1237
2581
1194
4
943
1587