2110
1
929
1305
3175
5
1200
1814
2
3765
4
5592
8
4309
2562
582
0
297066
1295
905
2207
2683
3683
1988
2650
20
2982
3
1883
2980
2760
280
6773
7
1681
1221
1152
370
1581