2215
7
2855
3
2730
6
2668
2
20634
8
2275
2727
5
1452
1
2572
0
1425
1575
467
1976
1394
2086
8969
31535
848
417
1545
999
915
3114
4
2982
571
1889
3795
1998
662
544