2654
3
4656
6
3109
14
3765
4
4160
353
0
703
1
469
571
894
57793
1961
4715
5
14421
12
4606
2233
3212
27
2429
2
2489
1917
51331
25
1202
962
2788
2781
2216
1210
4578
7222