868
0
440
334
5043
1
1183
1053
4237
485
1603
2
713
579
660
929
297066
520
460
475
932
107
1354
722
1212
1152
2270
530
2907
325
681
2476
1894