982
2381
2512
1634
743
1419
1011
6361
15635
911
3294
719
931
1033
2075
911
3105
5021
809
3714
1331
9418
828
1171
1007
1925
15246
1508
748
1323
767
879
1125
989
784
748
1087
4370
1023
1176
2096
15607
998
757
1430
968
963
898
1051
956
944
1050
913
1081
1538
1246
908
968
996
1134