3109
14
7793
4
1431
1
2219
2
2982
3
4179
5212
6
1618
2049
1301
2688
1993
2427
12
951
1466
0
10582
2122
1564
1547
1976
4009
4070
1423
599
2366
4480
5897
2999
712
1883