1694
1
4954
5
2426
2
2143
3554
9
2033
8
586
1716
5536
2427
12
3172
526
0
1380
2325
6
962
1800
3326
3
582
873
451
994
2562
662
742
1093
1064
1632
2392