1590
1
2131
951
2562
2
8527
496
0
2209
2110
2377
7034
400
4305
1380
830
467
929
5431
4335
4837
5
1690
1814
1746
2710
2732
746
19944
662
2972
123674
35
693