1557
0
1661
1
3116
602
3672
7
722
410
6062
16
2710
9
787
1161
4396
3
846
512
2
668
718
22330
22
360784
19
1352
968
3752
381
1101
1089
5
431
2955
1931
2161
195
2490