2659
2
3650
3
5108
4
2445
6
1653
1
1464
4271
911
6344
662
0
1225
895
2587
3674
10
2059
8
2604
7
12958
5
1453
327
835
26
4637
282572
401
2496
1188
2766
256612
995
1329