4719
878
1196
1155
777
15152
1050
11341
1259
1805
1502
844
2040
6764
2267
1020
924
2666
921
8672
2134
3185
1207
12454
7433
2788
1280
2519
9993
2594
2439
1822
5723
6532
1539
942
1022
4637
4306
971
1527
2769
3875
1234
1782
1441
1869
1220
1069
1114
1016
1064
27123
5932
1308
3528
1745
1660
966
2150