3326
3
1825
1
2522
2
1746
2294
2082
2456
1296
1000
0
830
1711
1392
1976
1241
1005
18816
11
1946
496
989
1639
83
662
2999
4768
5