6822
5
1572
1
777
1303
2356
2
1834
12761
3
1212
0
2395
6
741
1288
4005
5897
4
6264
7
2080
2580
2518
2859
2897
2126
34959
18
2453
1554