2317
3
1424
2
3673
964
1
1210
962
0
2366
2755
4
2760
1614
3435
2143
1509
1813
1493
2534
1444
3303
11
1479
579
2152
2027
935
1685
1464
2305
1361
2268
2062
2873