881
3
145
1
989
2
273
1363
2454
1295
758
3904
2601
34
10616
15
1242
1204
238
4
99
1641
1141
3568
1394
1183
1340
813
1834
981
1084
1160
1351
494
4328
9
454