169
0
2111
3
2623
1
1257
443
2362
4
475
798
1712
2546
802
406
1824
51
1377
300
547
557
1463
1054
7334
659
1116
745
1282
918
398
1462
2076
1152