1460
2
1334
2893
12
968
0
794
1132
4
877
5
1881
15
977
1413
3
17813
21
1261
1004
2843
1
1532
2168
3343
2210
1405
1505
1351
2598
956
1514
3391
7
931
1183
3196
1658
10652