3014
20
3742
6
617
0
1380
2763
521
2760
4
2911
9
475
1268
1
2558
3
1336
4451
15
2108
2776
1289601
2405
2180
1319
2313
2
3629
186
4553
989
3858
7
1843
2329
897