2152
0
820
2490
413
1161
457
267
1043
683
81
407
844
429
579
287
846
1025
710
1101
787
480
2143
280
358
327
213
259
527
476
1411