2219
2
1860
1309
0
1992
3
5212
6
697
2688
10582
4
4070
4009
4914
751
1
7793
1859
3221
5389
2403
3673
4310
2948
7812
7
1828
946
1397
1558
1596
921
1527
1777
6346
16