1689
2
1875
3835
5
1532
1
5375
0
790
3735
4
2173
2126
297066
2354
3
2921
1539
852
870
267612
1748
4978
851
970
764
99072
964
3873
15
36905
1226
5505
14
3882
3303
10
1879