2468
2
2710
3492
3
526
0
1393
1
83
1632
1690
2449
1750
2368
662
868
2551
2996
4723
34
1033
1694
1247
2721
2131
4431
9
2166
34959
18
1964
2760
4
753
1017
1188
1139