430
1
1161
0
262
685
512
2
401
668
718
22330
22
675
3752
3559
5313
1101
544
1089
5
7952
2123
280
259
1511
405
365
5875
1931
2161
663
408
2490
4455