383
0
249
2459
9
17353
4192
1132
1277
5
798
1011
2
693
3510
3691
494
393
1045
2748
172
968
775
518
326
584
559
585
2224
303
802
1130
1511
2190