2126
0
783
1
1665
494
2727
5
247
1733
3092
3691
1407
2
1322
2301
1020
2881
2368
3498
4
2440
1620
1428
2073
2224
3233
16
5155
8