5232
8268
3315
58683
6128
1163
3158
661
3995
2692
2066
2683
824
952
1348
946
1205
14003
3016
1184
4459
2403
665
3180
7208
973
2096
2465
712
711
727
678
7824
1254
2283
3358
41863
708
913
29663
1263
692
705
697
2146
1114
2997
9212
679
739
1051
18468
1967
750
1651
818
60258
1186
985
3996