21152
8
2245
3
3080
1047
2
3090
6
2932
297066
0
2773
1
189326
690
1746
2502
564
6779
5
1751
2906
5151
913
3715
2593
1619
1568
3682
7034
567
2392
4651
2732
1787
1761