2687
2
1079
0
951
1
1218
3470
5
4309
3
2343
2322
4
3633
13
7793
2966
6
3034
2886
4034
1442
2134
6779
882
1458
1889
297066
2100
267612
4978
3066
7
19932
983
2727
99072
2992