116
0
1124
1
2706
5
303
1645
455
419694
9
2194
676
2668
2
505
406
3116
2881
798
3114
4
2727
58
475
647
11829
4437
3
928
2696
3612
6
552
2093
2748
1452
2461
20