3497
4
2507
2
349
0
964
1
2000
2578
1380
1681
642
467
2534
727
672
6572
6
1510
1431
2100
1813
2925
3
10827
9
662
1416
1511
3145
2936
10
2392
1825
1382
2082
1543