994
6
3655
5
737
0
1723
1
2735
2
5592
8
2195
1069
4250
3222
4506
1508
971
1251
2366
1857
1628
1238
2449
2118
2725
22
2411
1317
3840
172
2664
3
2166
852
1035
1042