1825
1
3171
5
2954
2
2381
0
398656
19
2163
3362
3
440
348
4288
1418
4
541
3507
6
676
51331
25
2124
3460
7
303
76
571
1029
2101
2213
634
575
2310
756
334
1615
1496