1393
1
2131
2
2094
5
4158
8
2138
542
0
2495
1225
629
1339
14125
10
1137
1248
978
1681
1310
7793
4
5164
2028
3364
3
1012
581
868
1295
660
1194
475
1033
378
2471
7