1292
1
1630
2
1143
1828
3
3554
9
2766
2130
4
1667
2545
1005
0
1203
3034
985
7304
7
5200
2149
5
2666
297066
1840
3508
1182
40314
14
267612
2949
4978
9220
99072
36905
3971
3882