3034
4
1828
3
3554
9
2687
2
2766
2130
1667
6779
5
1218
1
2545
2343
2322
1005
0
7793
1203
985
7304
7
2134
5200
1458
3546
2149
2666
297066
3508
1182
40314
14
267612
2949
4978