430
1
2211
0
381
401
642
3233
16
750
1133
1939
1132
957
262
951
2445
383
454
403
2121
4
409
2546
2
1045
456
2524
1084
981
1915
3
1661
602
1573
2016