422
0
295
1
580
552
448
1779
12005
3
2522
4328
10
5316
2369
475
611
507
2395
169211
11
759
16550
27
2442
2
556
1129
4594
121182
46414
639
2952
6515
180849
249