2525
4
378
0
531
356
1
2535
2
3491
4044
5
3083
11153
8
17946
3765
2465
7793
496
236066
14
1289601
616
1768
463
3498
2666
9
2437
1047
3779
4471
4074
255
2964
3051
1603