2508
7
6026
2
2028
2879
1
2929
6
773
1495
1088
1022
3891
5339
5
2980
1734
2238
0
840
1547
300
1568
2168
3
1690
2207
1249
965
2369
1469
4311
1251
1192
83