2315
2
1185
1
495
2324
4
2100
2194
667
0
634
1409
825
1080
1883
453
1551
3203
3
490
3660
394
1494
475