1691
1
802
0
2100
2
3562
4179
1938
801
673
1814
2166
2223
2082
1468
526
3936
3
1532
1816
2181
1660
1225
1821
2935
1163
496
2650
20
1380
3629
862
1749
1501