3317
5
1856
4
451
0
1212
4930
1063
2682
1
2192
2
2568
1986
3242
7
1399
1179
2109
3789
20
746
3
2726
8
628
2377
2973
9
1768
920
1204
2659
3498
2102
1412
749
1581
5701