1521
1
1143
0
512
2562
5
9032
9
587
2154
601
2
602
1580
30
316
351
109
129
3148
523
740
726
1935
3
139
707
530
300
535
23449
12683
13
1790
10
1851
874