2955
2
2023
1
2112
8
1897
1842
1648
2346
3
3027
10
1647
1645
1115
1984
2153
10070
7
323
0
1108
561
1129
383
1084
2079
18385
1973
935
1400
1317
2470
934
1379
1132