3114
4
2727
2
3092
1
1824
0
458
383
798
1671
2190
3510
2093
6052
10
802
4445
3
6975
3287
2730
6
4374
3345
3679
2195
8
1305
7334