1302
1
2438
1045
3591
11
2526
2802
5
7471
9
6753
17
1891
383
951
1517
2
674
8527
3898
10
24337
22
913
1162
1223
851
4862
1027
1767
5746
23
2505
1514
1239
1400
2268
4
1348