2508
7
959
0
6026
2
2028
2879
1
2929
6
8527
773
1495
1088
1022
3891
840
1547
1590
1568
1690
2173
1249
965
935
1469
4311
1251
1192
83
801
3580