135691
11
2914
3
770
1
1075
1321
0
964
1702
269161
9
1245
213
609
129
783
704
545
2
436
454
1066
7
937
5
1138
317
189507
170675
62803
2355
774
4
7378
23
1176
1135
51605
16