6029
13
1304
2
1745
4
619
891
1183
2595
73
1
104
1992
7
609
48
56
197
1208
288
1031
935
0
1353
795
1463
1963
8
1793
3
2130
5695
17
2114
3579
11
3079
2690