2778
2
1977
1295
1
1631
4
1119
0
2650
20
1029
2738
3
280
1581
994
6
2152
945
151
2250
289
3765
2245
297066
1472
1226
8411
3053
7
1964
1929
2829
3683
3386
6362
18
746