2328
0
456
1045
602
1439
2
286
1161
722
2966
5
410
787
2490
422
223
368
169211
11
330
663
403
2121
4
415
428
1557
514
839
981
868
767
5875
408