2929
6
2508
7
6026
2
2028
2879
1
1690
773
1495
1088
1022
3891
840
0
1547
1568
1249
965
1469
4311
1251
3519
9
3841
12
3125
15
2584
4
5978
884
1299
3460
527
3
4933
13