529
0
321
407
336
676
394
1212
492
4688
1
76
581
391
77
427
337
1169
597
552
2260
3
424
1318
2791
8
3360
4452
292
2351
1129
818
325