1844
1
2740
3326
3
301
638
0
1583
2392
1759
2
851
1585
3461
4
2583
7
1169
1505
1622
4915
1589
1347
1275
2382
2440
1523
3063
1512
1384
5
2951
981
1346
975
4326