1295
1
1251
2366
5
3222
6
994
1466
1445
1788
4506
2
4179
1679
1527
2664
3
2650
20
1178
14125
10
1767
737
0
280
1807
2028
1815
1581
8262
12
1558
1506
4
841
1226
3655
2250