3079
1
2515
3
658
0
1859
2
19944
2265
522
2134
1209
4978
2899
4309
1075
5375
1431
1688
1833
14125
10
1969
1527
2435
2966
11
3196
2028
8819
12
1815
215
797
2189
4465
22