1583
1
1585
2
3461
4
1759
1589
3
1347
4915
2382
2583
7
2440
3063
1346
8535
12
1436
0
1740
2312
5151
1417
1743
1844
1673
1225
3926
5
790
2528
638
4259
2392
1618
851