5151
2
2711
2170
1
7086
12
1243
0
2123
534
2271
4
938
2705
8
1103
477
490
1105
1862
484
1166
5412
2075
1780
596
2041
2313
809
562
2663
1386
319
3528
7