2148
1
664
4
718
0
1657
10
1103
993
3
922
2
1497
1331
1193
1433
261
2037
2140
1373
2192
5321
17
961
7528
8
1672
1405
1589
254
1797
6334
12
3248
11
406
1146
1290
694