1643
1392
996
1072
10582
1047
870
716
4642
4594
12961
1403
990
808
6513
755
1477
876
1138
2573
1369
1472
5048
1244
1162
1097
910
1149
837
858
998
1453
5118
913
2459
3649
1539
996
1367
2293
960
1121
5770
2123
913
923
1421
1141
800
1621
1216
969
1078
2432
5406
893
3393
1123
1222
1009