2990
0
1813
1
2999
3
1015
14
1751
1087
300
868
5489
11
572
2152
2
2082
2368
1000
2392
1844
2294
1590
1766
1819
8527