1418
2
4594
1
296
0
3659
14
777
503
1824
611
120469
35
169211
11
759
2522
266
1009
584
464
5918
4
31535
21120
360
2842
8
2952
282572