397
1
401
307
3373
0
363
580
437
31535
105290
448
484
1282
1073
4223
22
5611
11
1930
2904
2
429
3287
1821
6
382
4328
10
249
440
1222856
4
295
2564
282572
2330
370