2763
0
5784
8
2996
1189
3503
4
1212
1
2907
2
1025
398656
19
5978
6
3080
3
665
1044
550
549
634
670
4044
5
3083
181997
11
2465
394
3125
297066
3765