1585
2
1583
1
1589
3
3461
4
1759
4915
1347
2583
7
2382
2440
3063
1346
8535
12
5151
1436
0
851
2668
2528
19932
6
1558
1359
1162
674
24337
22
1223
1767
2505
1431
4309
1239