2992
3
1564
2
2822
2318
1
1669
4
1982
3765
1581
1247
4837
5
3629
5225
8
3519
9
1960
1872
2132
1676
1795
4732
0
2528
5226
1973
3587
3942
3973
6
5363
2598
2921
297066
2966
10