2160
2
4537
4
1777
78
1
5052
10
1593
1679
924
6899
9
3336
921
1628
1663
5
1162
2132
1186
3461
462
0
1431
2919
2886
1188
1239
3575
345
1267
6247
1767