493
0
1575
2
1054
12958
5
300
1636
655
6052
10
822
1
6975
4
518
458
3442
6383
17
552
2225
3
560
2369
418
1216
1782