3101
2
1569
1
4176
4
6745
16
5322
8
3060
5375
0
2011
1309
1982
17607
5
2917
3
1393
1992
3889
1564
1679
1199
697
1072
7964
4499
12
2977
15
2489
19932
6
1266
1579
1574
4287
9
950