415
0
308
262
2121
4
1133
750
1942
403
410
547
266
663
5313
5155
8
691
918
2143
1939
482
1661
1
1924
2275
2
675
581
2524
953
3233
16
259
333
3360