2368
1
1168
1547
1309
0
1992
3
1399
1590
1416
1819
2294
697
1766
2
4914
4085
4627
7
3058
83
4309
582
1940
1392
5389
2633
1267
2259
6697
2507
2660
2365
4
444571
9