2468
2
19932
6
2310
4499
12
5338
0
3238
7
1590
1
1992
3
2935
1764
3826
2838
1455
12459
697
685
215
4034
19944
1309
59
2449
637
1393
2169
266
1839
2999
572
3657