51303
58110
3778
12124
18353
17263
3567
29287
4694
3986
19059
19458
20578
3242
12794
6321
3482
2392
1123
778
838
1628
1249
1876
1929
2050
1111
12609
1118
939
794
2185
2738
2262
837
962
1999
888
10843
1941
2173
972
989
5783
2054
894
16929
3132
2808
1146
1151
1622
1055
1305
7405
3359
840
1597
2966
954