1004
2
1941
4
1583
1
912
1759
1585
1589
3
3461
2583
7
197
0
522
1417
1740
964
4915
1888
1347
1895
2382
2440
3063
1346
2312
2135
919
260
1319
792
1301
1517