50203
57090
3630
11820
17959
16873
3425
28573
4554
3845
18565
19151
20298
3123
12519
5992
3310
2292
1047
709
769
1502
1180
1785
1854
1932
1044
12456
1040
871
728
2101
2621
2170
766
886
1911
821
10696
1849
2078
899
923
5681
1952
832
16783
3027
2699
1073
1082
1526
979
1228
7184
3186
772
1526
2890
887