1772
2
4690
6
3051
1
3067
3
3225
8
6529
7
7258
1188
2457
0
1656
2113
5009
1098
1337
9267
1329
365
1133
1939
957
951
1425
1192
454
403
184
2121
4
409
1506
415