361
0
1448
2490
1133
415
456
1073
116
403
1629
1639
602
1853
1049
2143
1191
1101
297
798
565
951
5875
413
557
1043
1161
249
262
757
683