476
0
7756
3
1232
4713
14
2506
347
1192
1
6968
5
31183
12
1215
654
2169
2
545
787
1612
1501
2260
741
431
3100
530
4
15440
39
2702
1464
2211
420
2690
987
5838
340