2572
5
796
1
876
132
625
1265
2114
2
465
738
98
582
95
902
551
659
816
3
989
0
939
345
1042
1347
1301
600
1108
893
1414
892
83
88
604