1391
3
3116
1
2445
6
1640
2
5009
0
1566
20634
8
2599
1008
2474
570
4675
670
1208
1141
521
2240
4
11392
1229
2847
2214
784
2569
5
2814
718
974