3386
3
4458
4
1946
2
2152
0
777
1
3132
2163
2254
582
2719
623
2449
2468
1825
989
2327
11
2499
2884
5
1711
1660