2118
1
1460
2
2173
946
4285
3
1793
11924
3835
5
1569
1923
3485
7
5375
0
1123
1689
790
1533
3735
4
1599
2163
1681
3777
1264
1787
1890
297066
1565
267612
5982
6
4978
1218