2794
2
1606
1
882
3
3871
1853
2343
616
0
3470
5
1964
2285
527
2126
1225
1753
1412
3724
2054
4
3109
14
59
3629
2534
1618
1889
2502
1686
841
11059
9
862
7793