1233
1
1323
1015
1694
951
690
3585
2669
2
1723
564
467
0
2777
7
1743
108797
4179
83
1380
4034
21152
8
2949
697
1787
445
123674
35
2670
5375
2294
1923
2386
1451