2368
1
1168
1547
1992
3
1399
1590
1819
2294
697
0
1766
2
1309
4914
83
1392
2271
4
5389
2633
2041
2440
2313
2075
4821
319
1386
2061
1298
2661
1522
1416
789