184
1
1332
4
155
1260
0
259
392
1237
2
2144
476
598
591
716
2129
2403
1456
1879
261
2739
3
7829
9
1267
478
961
278
985
724
903
380
2484
992