430
1
722
0
3621
323
4123
3
1133
1610
1020
1823
1869
5
1230
749
226919
14
4370
3149
4
348
2574
3844
780
388
2143
2121
435
479
668
547
846
2524
2
2075
2901