1323
2
2624
954
1
1618
1174
2492
2071
4938
969
5382
5
446
402
0
197
2066
494
2966
6
5486
979
693
784
526
1093
1380
2166
1660
1825
83
2562
1431
905