292
1
81
65
578
92
100
2139
7
1308
3
849
397
508
1024
2
1378
727
419
1374
1292
85
420
97
135
79
361
441
2154
945
451
265
258
1210