1404
1
4531
3
2830
7
1501
3116
1229
1513
1094
2
509
0
5455
543
1129
3196
3025
7153
9
1306
282572
755
2188
2119
1024
4382
5
682
1928
5031
1664
2431
2000
3498
4
618