1132
0
1722
2
320
1453
1367
1
835
6294
1683
5155
8
1617
619
2604
9
1869
1103
2496
3
1188
1329
2766
995
1865
3368
10
1129
2151
5
1824
418
935
804
493
383
1049