1099
1
770
0
1866
3
1023
472
1101
4682
2
1292
5709
4
9917
14
584
4936
1235
1563
1596
2086
1903
383
1285
1343
1053
6435
7
839
999
2301
1961
2168
12590
1276
804