1053
0
2395
1084
475
1419
2
1073
400
4431
6
1049
1454
935
5874
1
1093
1772
6370
5
17184
44
611
282572
58
986
971
1236
1130
1290
1536