2377
1
5504
16
2906
2
3090
6
387
0
1704
4382
4
19944
1174
14887
18
468
878
5169
38
1047
275
131589
117
1785
148
263
297066
653
755
991
1205
368
103
308
614