3036
0
860
1340
2705
1
965
475
5363
6
798
116
4940
5
400
464
29323
521
2431
3
58
418
1115
2
8116
1702
1418
611
1230
1636
5304
9
63
477
460
1073
458