1583
1
1589
3
1347
1346
1359
2
1436
0
3008
1759
1585
3461
4
2583
7
4915
2382
2440
3063
1349
8535
12
2668
1844
3326
4928
6
2657
1637
1383
1816
570
3835
2043
638
166