1526
2
496
0
1606
1
1380
21152
8
2082
526
1787
2562
801
1000
1570
1813
784
3326
3
2152
802
2377
830
1093
868
4179
1168
1399
662
2972
1660
3090
6
1749
4768
5