2804
4
1309
0
2522
2
1992
3
697
1380
3863
14
5389
1
4627
7
2478
7071
5
3400
4914
1093
1816
1977
3706
2623
7976
8
2456
1569
3126
3054
1320
1170
1449
2360
6
957
586
1813