3157
2
1501
3
2189
0
6676
12
3186
1
1606
2436
1379
3593
16
2182
6
3036
2820
392
1650
1462
2428
1388
4715
5
1547
254
16868
39
9817
4684
4