101415
109
3415
8
1031
1
784
0
14
1153
6516
1308
8637
11
2996
3090
6
17333
27
572
637
923
1247
2
1362
16
1225
1103
3484
1618
3080
3
2507
3683
635
1044
1804
1743