1323
2
2624
954
1
1618
1174
2492
2071
4938
969
5382
5
446
197
0
2066
494
2966
6
5486
979
2166
1660
1825
83
2562
1431
905
2294
2710
1690
2760
4
1788
951