1767
1
2650
20
3629
619
862
0
2687
2
1656
2207
582
2980
5592
8
1412
3539
3
370
2534
3546
1668
5431
3024
1179
3871
1517
2794
5339
5
7034
451
951
769
742
2329