933
1
1403
1657
1247
952
1429
913
1847
1236
1091
960
2362
1133
6647
8
611
0
1418
3
727
2893
6
700
1018
1424
973
2
1494
5405
5
1623
1038
1348
1520
4
1287
1321