2089
1
2767
3
650
0
382
2
3134
2982
775
2109
1343
447
2372
543
1193
661
1889
1852
4016
1365
1132
1356
1750
417
1261
1594
2387
999
915
544
2470