479
0
409
1588
1
663
1042
637
2143
1045
992
4111
2
1009
422
474
3194
413
2201
11
722
357
471
2490
319
1610
4940
5
846
771
3230
13159
10
5709
4
2702
7952