3539
3
2886
2
946
1
3470
5
582
0
2650
20
1623
3629
862
370
1668
843
1412
1019
1069
451
909
742
1515
392
2534
3012
1522
1057
873
1179
1777
78
3871
2794