1297
6
2518
9
745
1
1310
384
2
85
0
115763
18
807
2927
852
1630
4
286
923
1812
5
407
1943
1911
1057
3
1252
4253
7
1175
2888
10
117
36
2951
15
3581
1005
1815
680
748