603
0
5079
1
9220
3
986
7034
2
8859
9
2368
1084
309
1812
7642
739
1038
2322
4
3126
1012
1431
718
980
1161
24337
22
673
2786
1185
1001
1376
763
5204
504
3354