1585
2
1583
1
1589
3
3461
4
851
1759
1347
4915
2382
2583
7
2440
3063
1346
8535
12
1436
0
1162
674
1767
2505
1239
6753
17
517
5746
23
7471
9
3591
11
400
1558
2538
2836
383