951
1
2292
2
2308
1038
5196
2077
1681
93
0
1564
2982
3
57793
4606
2233
3212
27
2489
1917
51331
25
2555
4
962
2788
5546
6
2781
1210
4578
5521
4074
31371
64
7222
3565
8