3169
3
883
0
159
1
2499
2
1324
2411
3125
626
2324
4
5517
1809
5
791
2788
24418
8
2595
1912
756
758
2491
6
2715
1633
436
321
928
950
3979
501
558
1123
673