3680
2
5782
4
1677
1
2382
944
0
3221
20
2238
754
1976
11191
22
2226
1211
1666
1780
1924
1729
1895
2183
9
3326
3
1280
1424
1659
1847
6047
54
3154
5
1225
537
1739
1681
2783