938
3
698
5
1609
4
1427
2
948
956
2324
5180
12
2407
180
1
1266
786
485
3878
2197
307
0
846
4218
1390
591
1595
1346
4889
15
81770
42
1085
1048
1371
1580
790