3024
3
1895
1
3505
5
1681
2092
0
2233
3401
527
8607
8
5389
446
2060
2710
2
2153
7
1211
3546
925
2204
2122
2173
189326
2427
12
2184
12472
2687
6779