1610
0
2881
2
14076
7
503
93
1045
601
1129
3114
4
1541
3510
2587
6
4111
2749
1
3674
10
382
2748
1452
1314