3227
1
2724
0
2866
2
1646
5950
10
1072
10243
4
3546
1370
3683
1400
108797
1337
2027
2152
2491
6
2082
2386
5717
3326
3
7733
6499
4309