1456
2
3508
7
2660
3054
2612
4
2449
0
1554
1
2032
1666
3873
15
2692
3
7299
27
3169
4862
297066
3132
10
1540
1425
2160
1022
4724
1075
795
2917
5
1464
1715
2859
1396