2955
5
8049
4
1126
0
1281
1
475
4366
4223
22
361
771
1685
3469
2
70
64
2142
6140
657
713
3098
575
63
1794
438
2211
303
1581
1784
5108
1842