3225
3
2794
2
1508
3871
1412
0
2534
3629
1
2343
3470
5
2285
1975
1889
527
1753
6779
7793
4
2054
742
3109
14
1411
2502
1618
841
1903
2100
862
2650
20
2122
2936
10
6710