1743
2
2648
1047
1349
839
1
1015
1694
951
690
2669
2247
564
6110
4
0
108797
1175
6707
24
3657
8
3612
10
1050
1300
9817
1233
1380
2110
1839
3263
3336
1355
3871
12