989
3
3354
5
951
1
619
564
2183
9
2502
5658
2740
3539
1501
1936
2620
8
1801
1920
0
3162
1740
1050
923
8607
1992
4943
2
2153
7
1725
795
2738
1331
1458
2122
2427
12