2110
1
929
1305
3175
5
1200
1814
2
5592
8
4309
2562
582
0
905
2207
1988
2982
3
1883
2980
2760
4
6773
7
1681
1221
1152
370
741
2299
3987
2368
2055
345
1332
1286