632
1
2271
1315
2
1330
699
1013
483
1133
1011
0
2054
1269
814
1428
1115
860
706
1649
5689
6
981
1001
560
1257
3
1763
2483
1545
1083
4
1099
1273
609
5965
18