1239
1
940
2183
9
1343
3854
2
2656
6075
15
4305
1568
1936
1196
3473
1438
3
2364
673
1355
2337
1778
792
1083
1254
1174
795
1894
7160
5464
2435
1605
996