1775
2
4946
18
493
0
504
4697
4612
4
2115
597
1829
394
402
1433
1
1146
490
167
503
804
2089
463
3310
1183
467
2228
590
598
1997
1216
1312
633
742