2121
4
2089
1
2260
12
3559
381
0
571
1154
650
6370
5
3006
3
184
662
2982
775
422
404
330
447
543
661
1889
1664
1133
1365
1750
2326
1054
1261
957
2546
2