2313
2
2403
1
2988
862
0
2521
7793
4
2650
20
2936
10
6779
5
1248
742
3066
7
266
2395
1868
1131
1128
1774
159
5946
3505
2092
1466
2144
4168
3024
3
3991
2233
234
2322