12733
5
1058
1
852
2320
6
820
2145
2
687
734
4465
22
3933
6713
11
1500
0
696
339
464
763
5439
4884
718
3172
89
2276
630
457