2465
2
408
1
2103
3546
5382
5
847
993
4730
9
1794
2907
1344
1612
2932
2313
1513
4303
12
2903
3
1260
1456
2416
7
3051
2194