2991
10
494
0
633
1
2830
7
2169
3
1263
1350
2199
738
1610
2800
1084
995
957
4
4233
3803
1515
1454
2914
671
3708
582
2
561
302
2921
15
1036
2281
604
3558