1640
2
5009
0
530
1
20634
8
3070
11
1236
1008
2474
1784
670
938
880
1326
1903
521
964
1054
2306
11392
6
784
1448
2814
5