2161
2
5029
5
852
1
1274
1045
1218
4
4491
6
1092
461
2415
1184
1986
3
4233
356
0
1256
1219
2902
2291
655
739
1982
9
6121
27