2152
4
1058
2
3324
3
1229
1906
5
1042
1728
1690
878
0
13482
6
5077
11
1138
1
1476
1942
1012
2808
9
3167
748
1419
785
846
980
5374
1593
904
2103
2012
1098
1165