3486
0
9968
9
436
3691
4
922
818
662
2110
1
3279
3
958
5164
5
1390
1072
803
557
1491
2
2185
23802
1571
370
302
493
4504
2294
545
266
381
383
1285
691