2089
4
1997
2
464
0
580
6529
7
2362
4478
8
2518
11
1710
1
2961
1152
20634
3653
2602
342
2668
991
3114
3466
453
918
1924
971
3510
909
1378
1428
3595
2619
896