2489
2
2317
3
9220
5771
10
61216
1
2949
0
1496
9055
3696
8
1243
536
1458
2595
791
3137
863
4228
645
948
297066
1400
2732
1475
1812
815
1558
6781
2089
770
3926
14