1476
1
2982
2
5521
5033
15
1444
3296
4
847
1257
6
3895
18
2308
2292
2921
1681
2338
3078
5
2627
1038
2077
1271
57793
0
31371
64
4283
2692
3
3098
93
1036
51331
25
1744
1637
1227