1227
2
3928
1
2873
5
3264
273
113
2343
4
8526
26
250
1176
243
1211
1292
10
2232
1308
721
2190
670
2519
0
793
387
375
332
3
324
1284
373
1050
537
2395
974