4248
1
4435
3
2221
4
2508
7
2153
6026
2
2028
2879
1268
1911
2929
6
773
1495
1088
1022
3891
840
0
1547
1568
1690
1249
1448
599
965
1469
2374
5
4311
1251
3920