2462
3
1581
2
3765
4
619
0
1788
1
2320
5
1247
1295
1427
3629
7471
9
3591
11
5225
8
2365
2650
20
1211
1009
1393
10032
14
280
4415
11924
3895
3683
1529
2435
2100
2811
1504
10