5402
2
4861
4
1191
2456
6
13368
17298
21
2607
9
745
608
1
24
0
903
1431
930
70999
193740
1223
641
849
1014
691
2551
7
1653
10
728
682
13114
1324
368
953
2517