8532
26
1229
2
672
1050
3
2343
4
1177
1212
2873
5
1292
10
1308
1
722
2190
3265
375
387
332
324
114
1284
0
976
2396
5797
1258
1399
273
2035
250
420
1153