2152
0
1500
1
582
1431
1819
2982
3
3280
4
1529
383
2209
3546
6346
16
1044
13018
3453
4044
5
3083
2
1849
2465
370
3125
1547