3691
5
2809
2
3428
3
282572
0
476
374
2283
1
4172
9
2881
6515
521
2328
1774
419
31220
10
1009
1559
1084
527