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