2992
3
1564
2
2822
2318
1
1669
4
1982
4837
5
819
3519
9
1960
1872
2132
1795
2528
5226
1973
3587
3942
3973
6
5363
2598
3765
297066
0
3643
1295
1659
2300
2683
3683
2650
20