1405
1
2466
5
1005
0
2507
3
2143
933
1264
1527
785
610
3448
24337
22
1857
2476
773
106
2835
194
456
3543
7
574
4309
618
120
272
1107
6340
2
3632
12683
17
383