2436
0
1147
1
558
1363
1078
1613
2
973
1249
3589
6
308
819
866
8002
7
741
1038
780
9954
1098
940
1201
2760
4
2362
1557
2299
1270
103
619
979
965
745