1109
1
3518
3
2171
2147
6348
1212
0
1668
5592
8
4987
9
1069
3854
12
13724
1756
6554
1508
1353
2
3304
5
2530
6
1672
1474
2132
2811
1559
921
2098
8209
18
3079
2394
2236
4013