2992
3
1564
2
2822
1669
4
1982
2318
1
1973
3973
6
1413
3519
9
3841
12
582
0
1665
5226
5
905
1781
4599
10
5363
6099
3085
2120
601
1594
7496
3539
2255
3863
14
11717
11
538
4837