101415
109
510
1
2469
0
1493
2
1969
4
707
6247
5
2493
18
7258
2145
948
695
2054
1816
4465
22
7978
9
19079
6
3354
1473
32302
3519
1785
3910
3
525
2165
873
2688
1237
2044
986