440
0
471
5009
2551
1
973
54
74
369
503
405
689
818
284
1453
2
835
26
55
483
301
358
282572
2496
3
986
1188
2766
256612
995
1329
3368
10
4669