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