1456
2
3508
7
2660
3054
2612
4
2449
0
1554
1
2032
1666
3873
15
2692
3
7299
27
3169
4862
1038
297066
487
110
3132
10
661
1540
1425
2160
1022
541
4724
1075
795
692
449