3107
7
2328
3
3080
7471
9
746
1
1568
6977
4
1514
3008
2990
0
2562
2
851
2906
1015
14
1380
1751
1087
496
2173
1394
2921
5
3132
5489
11
15233
3738
2268
2110
1558
1922