19932
6
1417
2
2838
3
1455
1
2468
2411
0
1734
1777
24337
22
3107
7
1393
2549
11
1285
8527
2164
2523
1424
1093
572
2522
1558
1431
2268
4
2505
2562
2935
619
1839
1075
1935