3486
7527
13850
1182
4002
2392
5841
2763
1940
956
2682
1125
3847
4414
930
13276
21864
7622
1176
4669
1853
1056
855
1994
3589
2337
1668
1008
1448
1624
1163
2144
1400
907
1394
1017
1279
961
1057
1664
1771
5337
1005
979
1187
1200
958
1532
1036
927
1878
2951
931
879
1043
2082
998
948
897
913