11587
13
124509
0
1248
1
2311
7
1495
4
364
1238
2
560
151
2161
870
537
684
1704
10
1034
1069
1934
3
614951
17336
21
307
2845
9
2154
623
1653
2661
709
946
6134
6
17086
11
3904
17