2425
3
3307
4
873
1364
2
1616
4551
1750
1
1216
8
1517
7
783
1900
938
4491
22
1444
2002
0
978
1102
1178
3420
15
2238
6
614
1782
1645
1546
261
1875
1171
884
1285
1162
9