1526
2
496
0
1606
1
1380
3090
6
2082
25669
526
1787
17946
2562
32302
801
1000
1570
1813
784
3326
3
21152
8
2152
1461
3498
4
802
2377
830
1093
868
4179
19783
1168