1248
1
2310
7
1495
4
364
1238
2
2161
276
151
124486
0
869
536
1307
116551
18
1011
175782
1592
2614
2427
623
272
708
6129
6
1309
605
138014
11
398
1770
558
266
1047